SADI Semantic Web Services -- 'cause you can't always GET what you want!

نویسندگان

  • Mark D. Wilkinson
  • Benjamin P. Vandervalk
  • E. Luke McCarthy
چکیده

SADI – Semantic Automated Discovery and Integration – is a set of standards-compliant Semantic Web Service design patterns that exploit the relatively straightforward interfaces exposed by most Bioinformatics Services to simplify and partially automate Service design and deployment. The SADI design explicitly exposes an important Service feature – the semantic relationship between input and output data. SADI Services consume and produce instances of OWL Classes, where the service’s function is to add properties onto the input Class until it fulfills the class-membership requirements of the output Class. Indexing Services based on the properties they add enables discovery of Services that generate the biological features of interest relative to a piece of in-hand data. We show that this design pattern can be used to create a client application with strikingly rich semantic behaviors, such as automated discovery of distributed data resources and the automated orchestration of chains of Web Services into complex workflows.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

You can’t always get what you want...-QoS in CWS

As Mick Jagger said “You can’t always get what you want but if you try sometimes you might find you get what you need.” This is an attitude that seems to prevail in the provision of web services. The provision of quality of service is seen as a compromise between the customer requirements and the ability of the service providers and the underlying network. However many of the quality of service...

متن کامل

The Semantic Web. Enabling innovative approaches for handling information and services

Ladies and Gentlemen, I would now rather move into a more technical presentation compared to the first keynote speaker. So the basic idea is to outline: What kind of methods we have around in the Semantic Web area and how these methods could be used for developing, what I called “Innovative Approaches for Handling Information and Services”. What’s the outline of my talk? Well, I would like to s...

متن کامل

Designing web navigation - optimizing the user experience

Want to get experience? Want to get any ideas to create new things in your life? Read designing web navigation optimizing the user experience now! By reading this book as soon as possible, you can renew the situation to get the inspirations. Yeah, this way will lead you to always think more and more. In this case, this book will be always right for you. When you can observe more about the book,...

متن کامل

Are you paid what you're worth?

Want to get experience? Want to get any ideas to create new things in your life? Read are you paid what youre worth now! By reading this book as soon as possible, you can renew the situation to get the inspirations. Yeah, this way will lead you to always think more and more. In this case, this book will be always right for you. When you can observe more about the book, you will know why you nee...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009